/**
*@项目名称: ecard-gprs-api
*@文件名称: DictConst.java
*@Date: 2018年10月21日
*@Copyright: 2018 www.abing.tech Inc. All rights reserved.
*/

package io.renren.modules.sys.constant;

/**
 * 字典常量类
 * 
 * @author qibing.huang
 * @date 2018年10月21日
 */
public final class DictConst {

	/** 用户级别 */
	public enum USER_LEVEL {

		SUPER(-1, "超级管理员"), ADMIN(0, "管理员"), PROVINCE(1, "省级用户"), CITY(2, "市级用户"), COUNTRY(3, "县级用户"), NONE(4, "上报人");

		private Integer key;
		private String name;

		private USER_LEVEL(Integer key, String name) {
			this.key = key;
			this.name = name;
		}

		public Integer getKey() {
			return key;
		}

		public String getName() {
			return name;
		}

	}

	/** 默认角色id */
	public enum DEFAULT_ROLE_ID {

		ADMIN(1l, "管理员"), PROVINCE(2l, "省级用户"), CITY(3l, "市级用户"), COUNTRY(4l, "县级用户"), NONE(5l, "上报人");

		private Long key;
		private String name;

		private DEFAULT_ROLE_ID(Long key, String name) {
			this.key = key;
			this.name = name;
		}

		public Long getKey() {
			return key;
		}

		public String getName() {
			return name;
		}

	}

}
